package string;

import java.util.Scanner;

public class StringDemo2 {
    public static void main(String[] args) {

//        String s1 = new String("hello");
//        String s2 = new String("Hello");
//
//        // ==比较
//        // 基本数据类型：比的是数据值
//        // 引用数据类型：比的是地址值
//        System.out.println(s1 == s2);
//
//        // 比较字符出纳中的内容是否相等
//        boolean result = s1.equals(s2);
//        System.out.println(result);
//
//        // 比较字符串中的内容是否相等，忽略大小写
//        boolean result2 = s1.equalsIgnoreCase(s2);
//        System.out.println(result2);


        // 1.假设我现在键盘录入一个abc
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个字符串");
        String str = sc.next(); // abc 是new出来的字符串
        // 2.代码中再定义一个字符串abc
        String str2 = "abc";
        // 3.用==比较，这两者能一样吗
        System.out.println(str == str2);

        // 结论，想要比较字符串中的内容，加要用String里面的方法equals或者equalsIgnoreCase



    }
}
